ToDo List offers AppleScript support with three custom AppleEvents in addition to the standard "required events".
The custom events are:
"SpeakItems document <doc-name>"
"SpeakTodaysItems document <doc-name>"
"count each document"
Two sample scripts are included to show you how you might use these new events to get ToDo List to read a list of items. Since AppleScripts can be placed in your Startup Items folder, you can place a script there that will run ToDo List, open some documents and speak today's items.